#pragma once
#ifndef CONSOLE_H_
#define CONSOLE_H_

#include "GUI.h"

using namespace GUI;

class CConsole{
private:
	CGUIWindow* m_pWindow;
	CGUITextBox* m_pOutputTextBox;
public:
	CConsole(void (*_func)(UINT GUIType, UINT Event, CGUIBase* Src, void* Dest));
	~CConsole();

	void addLine(std::string _line);
	void Command(std::string _line);
	void Command(CGUITextBox* Src);
	CGUIWindow* GetWindow(){ return m_pWindow; }
};

#endif